import request from '@/utils/request'
import axios from 'axios'

axios.defaults.baseURL = 'http://localhost:8000'; // 后端接口地址

// 用户主页
export function getInfoByName(username, page, size) {
  return request({
    url: '/ums/user/' + username,
    method: 'get',
    params: {
      pageNo: page,
      size: size
    }
  })
}
// 用户主页
export function getInfo() {
  return request({
    url: '/ums/user/info',
    method: 'get'
  })
}
// // 更新
export function update(user) {
  return request({
    url: '/ums/user/update',
    method: 'post',
    data: user
  })
}
// 添加用户
export function addUser(user) {
  return request({
    url: '/ums/user/add',
    method: 'post',
    data: user
  })
}

// // 修改用户
export function updateUser(data) {
  return request({
    url: '/ums/user/updated',
    method: 'post',
    data: data
  })
  // return axios.post('/ums/user/update',data)
}
// 删除用户
export function deleteUser(id) {
  // return request({
  //   url: `/ums/user/delete/${id}`,
  //   method: 'delete'
  // })
  return axios.delete('/ums/user/delete/' + id)
}
// 定义 getUserList 方法
export function getUserList(searchText) {
  // 发送请求获取用户列表
  // return request({
  //   url: '/ums/user/list',
  //   method: 'get',
  //   // params:{keyword: searchText}
  // })
  return axios.get('/ums/user/list?keyword=' + searchText)
}

// export function searchUser(searchText) {
//   return request({
//     url: '/ums/user/search',
//     method: 'get',
//     params:{keyword: searchText}
//   })
//   // return axios.get('/ums/user/search' + searchText)
// }

